"""
@author: shinich39
@title: comfyui-parse-image
@nickname: comfyui-parse-image
@version: 1.0.5
@description: Extract metadata from image.
"""

from .py import api
from .py.nodes import LoadBoolean, LoadInt, LoadFloat, LoadString, LoadCombo

NODE_CLASS_MAPPINGS = {
  "LoadBooleanFromImage": LoadBoolean, 
  "LoadIntFromImage": LoadInt, 
  "LoadFloatFromImage": LoadFloat, 
  "LoadStringFromImage": LoadString, 
  "LoadComboFromImage": LoadCombo,
}

NODE_DISPLAY_NAME_MAPPINGS = {
  "LoadBooleanFromImage": "Load Boolean From Image", 
  "LoadIntFromImage": "Load Int From Image", 
  "LoadFloatFromImage": "Load Float From Image", 
  "LoadStringFromImage": "Load String From Image", 
  "LoadComboFromImage": "Load Combo From Image",
}

WEB_DIRECTORY = "./js"
__all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"]